body,html,h1,h2,h3,h4,h5,h6,div,span,ul,ol,dl,dt,dd,li,em,form,img,a{ margin:0; padding:0;}
ul,ol,li{ list-style-type:none;}
body{
font-size:12px;
font-family:"宋体";
color:#000;
background:#fff;
background:url(../Img/body_bg.gif)#FFF 0 0 repeat-x;
line-height:180%;
}
a:link,a:visited{
text-decoration:none;
}
img{ border:none;}
.clear{ clear:both;}

input,select,option,textarea{ font-size:12px;}

td,input { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
table{
empty-cells:show;
border-collapse:collapse;
}
/*澶撮儴*/
.banner{
margin:0 auto;
width:1009px;
height:192px;
text-align:center;
line-height:192px;
background: url(../Img/top1.jpg) #fff 0 0 no-repeat;
text-indent:-9999px;
overflow:hidden;
}
/*鍐呭鍖哄煙*/
.sp_png{
background: url(../Img/listcon2.png) 0 0 repeat-y;
padding:0 8px;
width:993px;
margin:0 auto;
}
.sp_main{
width:100%;
background: url(../Img/mainBg.gif) 0 0 repeat-x;
min-height:730px;
}
.index{
width:100%;
background:url(../Img//indexBg.jpg) #f9fcfd center 0 no-repeat;
height:520px;
}
/*鐧诲綍椤甸潰*/
.index .login{
float:left;
padding:30px 0 0 530px;
}
.login h2{
margin:0 0 10px 0;
padding:0;
height:28px;
line-height:28px;
overflow:hidden;
}
.login li{
height:44px;
line-height:44px;
clear:both;
}
.login li p{
margin:0;
padding:0;
color:#fff;
font-size:14px;
float:left;
width:58px;
font-weight:bold;
height:44px;
line-height:44px;
text-indent:-9999px;
overflow:hidden;
}
.login li p.p1{
background:url(../Img//user.gif) 0 center no-repeat;
}
.login li p.p2{
background:url(../Img//pass.gif) 0 center no-repeat;
}
.login li span{
display:block;
float:left;
}
.login li .inputtext{
height:18px;
line-height:18px;
width:152px;
margin-top:10px;
}
.login .btns{
margin-top:8px;
}
.login .btns p{
margin:20px 0 0 0;
}
.login .btns .alogin{
display:block;
height:30px;
line-height:30px;
width:115px;
text-indent:-9999px;
overflow:hidden;
background:url(../Img//xnbtn.gif) 0 0 no-repeat;
}
.login .btns .alogin.xw{
background:url(../Img//xwbtn.gif) 0 0 no-repeat;
}
.login .loginBtn{
background:url(../Img//loginBtn.gif) 0 0 no-repeat;
border:0;
float:left;
display:block;
height:30px;
line-height:30px;
width:76px;
cursor:pointer;
margin:0;
text-indent:-9999px;
overflow:hidden;
}
/*宸︿晶鏍�*/
.sideBar{
float:left;
width:205px;
min-height:100%;
overflow:hidden;
background: url(../Img/leftTopbg.gif) #dfebf6 0 0 repeat-x;
text-align:center;
margin-top:5px;
}
.sideBar h3{
display:none;
}
.sideBar h4{
font-weight:normal;
font-size:12px;
margin-top:12px;
}
.sideBar dl{
clear:both;
background: url(../Img/boxBg.gif) 0 bottom repeat-x;
padding-bottom:25px;
}
.sideBar dl dt{
font-size:14px;
font-weight:bold;
height:32px;
line-height:32px;
margin:5px 0;
clear:both;
}
.sideBar dl dd{
background: url(../Img/liBtn.gif) 50% center no-repeat;
width:138px;
height:27px;
line-height:27px;
margin:0 auto;
margin-top:9px;
}
.sideBar dl dd a:link,.sideBar dl dd a:visited{
color:#000;
}
.sideBar .login{
height:540px;
background:url(../Img/jl_dbbg.jpg) -1px bottom no-repeat;
}
/*鍙充晶鍐呭鍖哄煙*/
.sp_con{
float:right;
width:760px;
padding:12px;
min-height:100%;
overflow:hidden;
margin-top:5px;
}
.sp_con h3,.sp_con h4{
height:32px;
line-height:32px;
color:#000;
font-size:14px;
font-weight:bold;
text-indent:10px;
}
.sp_con h4{
font-size:12px;
}
.sp_con .topBar{
line-height:26px;
background:#d0e4f2;
border-bottom:1px solid #81a3bc;
padding:5px 10px;
margin-bottom:26px;
}
.sp_con .topBar .tjInput{
border:1px solid #81a3bc;
padding:2px 1px;
width:95px;
}
.topBar #submit{
cursor:pointer;
}
.sp_con table,.sp_con table th{
border:1px solid #81a3bc;
font-weight:normal;
text-align:left;
font-size:12px;
}
.sp_con table th{
text-indent:10px;
}
.sp_con table td{
border-color:#dfe8ee;
*border:1px solid #dfe8ee;
padding:13px 5px;
color:#1079b8;
}
.sp_con .sqlb{
border:1px solid #89a9c0;
margin-top:31px;
color:#1079b8;
font-size:12px;
position:relative;
}
.sqlb h4{
background:url(../Img/tit1.gif) 0 0 no-repeat;
text-align:center;
width:145px;
height:32px;
line-height:32px;
text-indent:0;
position:absolute;
top:-16px;
left:-1px;
}
.sqlb h4 a:link,.sqlb h4 a:visited{
color:#000;
font-size:12px;
font-weight:normal;
}
.sqlb h4 a:hover{
color:#c82902;
font-size:12px;
font-weight:normal;
}
.sqlb div{
padding:12px;
margin-top:16px;
}
/*.sp_con table textarea,.sp_con table select,.sp_con table input[type=text]{
border:1px solid #81a3bc;
padding:2px 1px;
}*/
.sp_con table .title{
background:url(../Img/tbTitle.gif) 0 0 repeat-x;
height:34px;
line-height:34px;
padding:0;
}
.yonghu label input{
float:left;
}
.sp_con .bianhao{
padding:5px 10px;
}
.sp_con .bianhao .tips{
color:#666;
}
.data .caigou{
float:left;
width:33%;
height:21px;
line-height:21px;
}

.data .caigou2{
float:left;
width:50%;
height:21px;
line-height:21px;
}

/*搴曢儴*/
.footer{
width:993px;
margin:0 auto;
line-height:30px;
}
.footer p{
background: url(../Img/footerbg.gif) 0 0 repeat-x;
color:#fff;
margin:0;
padding:10px;
text-align:center;
}
.footer p a:link,.footer p a:visited{
text-decoration:none;
color:#fff;
}
.png{
background: url(../Img/png.png) 0 0 repeat-y;
padding:0 0px;
}
/*鎻愮ず妗�*/
#popHint {position: absolute; line-height: normal}
#popHint .popLeft, #popHint .popRight, #popHint .popAngle span, #popHintText, #popHint .popIcon {background-image: url(http://www.codefans.net/jscss/demoimg/201007/PopHint.gif)}
#popHint .popHeader {height: 1%; overflow: hidden !important; overflow: visible}
	#popHint .popLeft {float: left; width: 5px; height: 24px; background-position: 0 0; background-repeat: no-repeat}
	#popHint .popRight {float: left; width: 5px; height: 24px; background-position: -10px -25px; background-repeat: no-repeat}
	#popHint .popAngle {clear: both; position: relative; height: 10px}
	#popHint .popAngle span {position: absolute; top: -3px; left: 15px; width: 7px; height: 13px; background-position: 0 -75px; background-repeat: no-repeat}
#popHintText {float: left; color: #975400; height: 19px !important; height: 24px; padding: 5px 0 0 0; white-space: nowrap; background-position: 0 -50px; background-repeat: repeat-x; overflow: hidden}
    #popHintText .popIcon {float: left; width: 15px; height: 10px; margin: 1px 3px 0 0}
	#popHint .wrong {background-position: 0 -90px; background-repeat: no-repeat}
	#popHint .right {background-position: 0 -105px; background-repeat: no-repeat}
	/* 杩欓噷鍙互鑷繁鎵╁睍鍥炬爣.(15*10) */

/*鎻愮ず妗嗘牱寮�*/
.event-tips{	
	width:315px;
	font-size:12px;
	position:absolute;	
	background:#fff;
}
.event-tips .tips-top{
	height:29px;
	line-height:29px;
	cursor:default;
}
.event-tips .tips-top .top-left,.event-tips .tips-top .top-title,.event-tips .tips-top .top-right{
	height:29px;
	float:left;
}
.event-tips .tips-top .top-left{
	background:url(../Img/tips_top_left.png) no-repeat;
	width:9px;
}
.event-tips .tips-top .top-right{
	background:url(../Img/tips_top_right.png) no-repeat;
	width:6px;
}
.event-tips .tips-top .top-title{
	background:url(../Img/tips_top.png) repeat-x;
	width:300px;
	text-indent:20px;
}
.event-tips .tips-top .top-title div{
	font-weight:bold;	
	background:url(../Img/icon-tips.png) no-repeat left center;
}
.event-tips .tips-main{
	border:1px solid #89a9c0;
}
.event-tips .tips-main .tolls{
	
}
.event-tips .tips-main .tolls:after{
	clear:both;
	height:0px;
	visibility:hidden;
	content:" ";
	display:block;
}
.event-tips .tips-main .tolls input{
	float:right;
	margin:5px 5px 5px 0px;
	width:51px;
	height:19px;
	border:none;
}
.event-tips .tips-main .tolls .loading-msg{
	float:left;
	line-height:19px;
	height:19px;
	dispaly:table;
	vertical-align:middle;
	margin:5px 0px 0px 5px;
	background:url(../Img/loading.gif) no-repeat left center;
	text-indent:20px;
}
.event-tips .tips-main .tolls #close{
	background:url(../Img/btn-close.jpg) no-repeat left center;
}
.event-tips .tips-main .tolls #reload{
	background:url(../Img/btn-reload.jpg) no-repeat left center;
}
.event-tips .tips-main .tips-data{
	clear:both;
	overflow-y:auto;
	overflow-x:hidden;
	_overflow-x:auto;
	height:100px;
	width:100%;
	position:relative;
}
.event-tips .tips-main .tips-data table{
	border-collapse : collapse;
	border-spacing : 0px;
}
.event-tips .tips-main .tips-data table th{
	background:url(../Img/th_bg.jpg) repeat-x;
	height:29px;
	border-right:1px solid #89a9c0;
}
.event-tips .tips-main .tips-data table td{
	border:1px solid #89a9c0;
	border-width:0px 1px 1px 0px;
	line-height:24px;
	text-indent:3px;
}
.event-tips .tips-main .tips-data table td a{
	text-decoration:none;
	color:#000;
	margin-left:5px;
}
.event-tips .handler{
	position:absolute;
	bottom:0px;
	right:0px;
	width:15px;
	height:15px;
	cursor:nw-resize;
	z-index:100;
}